
function error(id, msg) {
    showMsg(validation[id].errorContainer(), "tishierror", msg);
}
function ok(id) {
	validation[id].errorContainer().next().hide();
}
 
function showMsg(p, cls, msg) {
     var tip = p.next(".tishi,.tishierror,.tishisuc").toArray();
    if (tip.length == 0) {
        tip = $("<div/>").insertAfter(p).toArray();
    }
 
    $(tip[0]).attr({"class":cls}).html(msg);
}

function required(elId) {
	
    if ($("#" + elId).is("input")) {
        var value = $("#" + elId).val();
        var len = $.trim(value).length;
        alert(len);
        if (len == 0) {
			error(elId, "*此项为必填项");
            return false;
        }
    }
    return true;
}
var validation = {
		causeAnalysis:{
			 errorContainer:function() {
	            return $("#causeAnalysis").parents(".text_control");
	        },
	        validate:function(elId) {
	        	
	            if (!required(elId)) {
	            	
	            	return false;
	            }
	            return true;
	        },
	    },
	    measures:{
			 errorContainer:function() {
	            return $("#measures").parents(".text_control");
	        },
	        validate:function(elId) {
	            if (!required(elId)) {
	            	return false;
	            }
	            return true;
	        },
	    }
	};

$().ready(function() {
	  $("#feedform").submit(function() {
		  
		 var result=true;
		 
	        var errorId=false;
	        for (var id in validation) {
	        	
	            if (!validation[id].validate(id)) {
	                !errorId?errorId=id:"";
	                result=false;
	            }else{
					ok(id);
					}
	        }	    	
	        if(!result){
	            if($("#"+errorId).length!=0){
	                $(window).scrollTop($("#"+errorId).position().top);
	            }
	            return false;
	        }
	        return true;
	    });
	  $("#feedsub").click(function() {
		 
			$("#feedform").submit();
		    
		});
$(document).bind('keydown',function(event){
	if(event.keyCode==13){
		$("#feedform").submit();
	}
});

});